Big Huge Thesaurus

ribbed toad

noun

sounds kind of like